telescopic sight - Turc Anglais Dictionnaire